man-made waterfall

Translations
искусственный водопад
рукотворный водопад
водопад, созданный человеком
Definitions
A waterfall created or constructed by humans rather than formed naturally.
A decorative water feature designed to resemble a natural waterfall.
Words
man made

adjective
искусственный
waterfall

noun
водопад